Oil costs have begun to stabilize and demand is improving, a senior Gulf OPEC delegate stated on Tuesday. World News & & Analysis
Read More »Oil costs have begun to stabilize and demand is improving, a senior Gulf OPEC delegate stated on Tuesday. World News & & Analysis
Read More »