Oil Sees Massive Drop, US Futures Flat As March Nears End: What's Weighing On The Market?
Oil futures dropped in the early hours of Thursday as the United States considered releasing millions of barrels from the country’s strategic reserve over several months.
Oil Drops: ICE Brent Crude May 22 futures traded 3.9% lower at $109.02 at press time, while WTI Crude May 22 futures were down 4.9% at $102.55.