Diminishing Oil and Oil Refinery Products’ Inventories Point to Imminent Price Adjustment
Oil futures, dragged by a rising dollar and returning recession fears, extended a pullback that’s taken the U.S. benchmark back below the $80-a-barrel threshold, eliminating recent OPEC+ decision-backed gains when the cartel announced surprise production cuts earlier this month.
April 20, 2023