News

Oil has had a rocky 2025 so far with U.S. oil ... the U.S. standard, will fall to $58 a barrel by the end of 2025 and hit $51 by Dec. 2026. They see Brent crude, the international benchmark ...