oil prices

Oil prices were mixed in trading on Monday after Syncrude reported its oil sands plant will be fully operational by September, falling production in Libya was reported and the market weighed upcoming US sanctions against Iranian crude. Syncrude photo.
Be the first to comment