Europe stocks open in the green to extend record high; traders digest dovish ECB messaging

French inflation held at 1.8% in January French inflation came in at 1.8% in January on…

European markets trade higher despite disappointing German industrial data; Shell shares slide 1.5%

German industrial orders fell unexpectedly in November Steam rises of the coking plant near the Schwelgern…

Oil giant Shell posts small drop in third-quarter profit to $6 billion, beating expectations

The Shell logo is displayed outside a petrol station in Radstock in Somerset, England, on Feb.…

British oil giant BP posts weakest quarterly earnings in nearly four years on lower crude prices

British oil and gasoline company BP (British Petroleum) signage is being pictured in Warsaw, Poland, on…

Oil major BP raises dividend as second-quarter profit beats expectations

A general view of the BP logo and petrol station forecourt sign on January 22, 2024…