Sector & Market
Indian Refinery Throughput Falls 8.9% in April
Indian refiners processed 5.23 million bpd in April, an 8.9% drop from March’s 5.55 million bpd and 2.2% YoY decline.
April throughput fell to 21.39 million metric tons, compared with 23.48 million me