Posts
Showing posts with the label crude
self explanatory chart of the oil price (futures) closing in on $90 a barrel. Saudi Arabia and Russian oil cuts until Sept 2023.
- Get link
- X
- Other Apps
Self explanatory chart: Is oil heading towards $80 per barrel?
- Get link
- X
- Other Apps


