Oil prices record 105.82 dollars barrel after Trump rejects Iran response peace proposal
Oil prices jumped by about $5 per barrel today, Monday, amid the failure of the United States and Iran to reach an agreement on a peace proposal drafted by Washington, while the Strait of Hormuz remai...
Read More