Oil prices have fallen modestly despite geopolitical tensions over war-torn Ukraine and a raging battle in the Gaza Strip.
Oil prices have fallen modestly despite geopolitical tensions over war-torn Ukraine and a raging battle in the Gaza Strip.