London, May 2 (AFP/APP): British energy giant BP reported Tuesday a net profit of $8.2 billion for the first quarter, recovering from a record loss a year earlier as it ended operations in Russia after the Ukraine invasion. The company had posted for the first […]