March 19, 2024
“U.S. crude oil futures cracked $81 a barrel on Thursday, ending the day at the highest level since early November as the International Energy Agency now forecasts a supply deficit for 2024. The West Texas Intermediate contract for April rose $1.54 ,… Continue Reading…
Recent Comments