Trump and Putin Agree to Talks on Stabilizing Energy Markets
Yesterday, crude oil and refined fuels futures prices fell sharply, with WTI crude briefly dipping below $20 bbl after the United States announced extended travel restrictions and social distancing guidelines to last through the end of April, further denting the outlook for global oil demand. Crude prices are up this morning after climbing off 18-year […]