The BP logo is displayed outside a petrol station near Warminster in Wiltshire, England, on Aug.…
Tag: Shell PLC
Stoxx 600 record, ECB rate decision
French inflation held at 1.8% in January French inflation came in at 1.8% in January on…
stocks, news, data and earnings
European stock markets were higher Thursday as investors assess a host of key earnings and economic…