The oil markets have been under significant pressure, with the West Texas Intermediate (WTI) and Brent markets both showing signs of negativity.
The oil markets have been under significant pressure, with the West Texas Intermediate (WTI) and Brent markets both showing signs of negativity.
Comments