Full Opinion & Expert Analysis: Carter Petroleum Prods., Inc. v. Brotherhood Bank & Trust Co. (97 P.3d 505 (2004))