Oil Price Rally Buoyed by Signs of Stronger Demand and Subdued Supply
The price of oil trades to fresh yearly highs as the decline in crude inventories boosts the outlook for consumption while US output sits at its lowest level since 2018.
Read the original:
Oil Price Rally Buoyed by Signs of Stronger Demand and Subdued Supply

