Topline Crude oil prices fell by 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 invasion of Ukraine and subsequent sanctions have caused global oil prices to soar. A deep pump for oil production stands behind a barbed wire fence. Oil prices fell sharply at a high … [+] level at the beginning of the week. dpa/picture allianc… Click below to read the full story from Forbes
Read More