Oil prices


No Picture

Oil prices slip

Oil prices posted more gains this week, as the EIA reported deeper inventory reductions with Brent briefly traded above $50 per barrel for the first…