Reports that the US and Russia are working on a peace plan for Ukraine put downward pressure on oil and European gas prices yesterday Oil prices came under pressure yesterday, with ICE Brent settling …
The Commodities Feed: Renewed peace talks weigh on oil prices
view original post