Tag

US CRUDE OIL

U.S. crude oil stockpiles dropped sharply last week as refineries boosted operations to their highest since January 2020.
U.S. crude rose on Tuesday morning, but a historic fall in its May contract, which plunged below zero, raised concerns among investors