Article Image

IPFS News Link • Economy - Economics USA

Over $78 a barrel oil

• AP
Oil prices surged to a record above $78 a barrel in a market agitated by escalating violence in the Middle East and the threat of supply disruptions there and beyond. The latest surge in oil shook stock-market investors' confidence, thoug

Agorist Hosting