Oil Prices Drop Nearly $5 A Barrel Amid Reports Of Washington Tapping Into Strategic Reserve

Topline Crude oil prices fell around $5 a barrel on Thursday following reports that the Biden administration was planning to tap into its strategic reserve, a move that comes after the Russian invasio...