Article Image
IPFS News Link • Energy

Demand destruction: Oil prices drop to 1-year low

• AP
NEW YORK (AP) — Oil prices closed at their lowest level in a year Thursday, falling below $85 a barrel even after OPEC signaled it may try to slow crude's downward spiral by cutting production.

thelibertyadvisor.com/declare