CCrude Oil Read More Good news for India? Crude oil prices to stay in $75-$80/bbl range over next six months05.02.2025 After a sharp rise in January 2025, global crude oil prices are expected to average between $75-$80 per…