Cryptocurrencies
US oil inventories dropped -2.5m barrels, WTI extending rebound
US commercial crude oil inventories dropped -2.5m barrels in the week ending March 18, larger than expectation of -0.7m decline. At 413.4m barrels, oil inventories are about -13% below the five year average for this Read more…