BP PLC ADR closed 23.12% short of its 52-week high of $40.40, which the company reached on April 12th.
The latest trading session saw BP (BP) ending at $31.61, denoting a +1.54% adjustment from its last day's close. The stock's performance was ahead of the S&P 500's daily gain of 0.53%. Meanwhile, the ...
Infinity Natural Resources notched a valuation of $1.30 billion after shares of the oil and natural gas producer jumped ...
Pessimism prevails on the continent as businesses turn their eyes to Trump’s America. Will this be the shock the EU needs to ...
Indonesia's current incentive mechanisms for CCUS investment may lack clarity and competitiveness compared with neighboring ...