Crude prices are up, in part, on new U.S. sanctions on Russian oil. But sanctions have proven not be a good reason to invest.
Oil prices rose more than 1% on Thursday as cold weather gripped parts of the United States and Europe, boosting winter fuel ...