Star Petroleum Refining Public Company Limited reported production results for the first quarter ended March 31, 2021. For the quarter, the company reported total production of 13,474,000 barrels compared to 15,820,000 barrels a year ago. Crude intake was 137,100 barrels/day compared to 153,100 barrels/day a year ago.