Refiners processed about 14.75 million tonnes or 3.60 million barrels per day (bpd) of oil last month, government data showed
Refiners processed about 14.75 million tonnes or 3.60 million barrels per day (bpd) of oil last month, government data showed