Deman recovery: Oil prices hit highest point in over three years
Oil prices hit their highest level in years yesterday as demand recovers from the COVID-19 pandemic, boosted by more custom from power generators turning away from expensive gas and coal to fuel oil and diesel. Consequently. Brent crude oil futures…