Oil prices could stall in 2025 as economic weakness in China clouds the demand picture and ample global supplies outweigh ...
The country's Fuel Price Committee will officially announce retail petrol and diesel rates tomorrow to align them with the ...