Oil falls as Iranian state television reports details of peace proposal

5 months ago 34
Add to circle
Broadcast said draft deal would restore Strait of Hormuz shipping within a month
Read Entire Article