Oil prices surge amid concerns of supply shortage

Ongoing conflict between Israel, Palestine generating fears of deepening supply deficit for remainder of year

Oil prices surge amid concerns of supply shortage Read More ยป