Crude Oil has rebounded back to above $25 per barrel, with a 25% gain for the day. This is one of the biggest single day gains in oil’s history. This rebound comes after WTI had seemingly hit rock bottom, reaching $20/barrel just a day earlier.
Similarly, Brent oil also recovered from a near 17 year low, back up to $27 a barrel.
WTI had been consolidating at the...