Analysts said this might be a sign that Iran is facing supply chain issues after dramatically ramping up production following ...
Crude oil futures fell modestly on Friday, as prospects for a peace deal between Russia and Ukraine could boost global energy supplies in the event of an end to sanctions against Russia. President ...