Oil prices faced a third consecutive session of decline as sluggish economic data from Europe cast shadows on energy demand prospects. Brent crude futures dropped by 2% to settle at…
oil prices
-
-
The military confrontation between Israel and Hamas in Gaza has sent oil prices surging to their highest level in more than a year, as investors fear a disruption in supply…