Oil prices fell back slightly on Thursday, a day after settling at multi-month highs on the latest U.S. sanctions on Russia ...
The loan guarantees are one of the final attempts by the outgoing Biden administration to encourage power companies to cut emissions while trying to keep rates down.