(Reuters) – Valero Energy Corp on Tuesday reported a first-quarter profit compared to a year-ago loss, thanks to higher demand for fuel and refined products.

Net profit attributable to the company’s stockholders was $905 million, or $2.21 per share, for the three months ended March 31, compared with a loss of $704 million, or $1.73 per share, in the year-ago quarter.

(Reporting by Rithika Krishna in Bengaluru; Editing by Shailesh Kuber)