news Brent crude prices: Oil prices mixed as US crude inventory draw supports, OPEC+ concerns weigh March 31, 2021
news Crude oil prices today: Oil edges higher on US stimulus hopes but demand fears persist February 12, 2021
news European shares: European shares edge higher, AstraZeneca gains after earnings February 11, 2021