Oil Prices Down Despite Libya Outage
- New Petrobras (NYSE: PBR) CEO pledged price parity for fuel imports and maintaining a focus on deepwater. - First Solar (NASDAQ: FSLR) was upgraded from Neutral to Buy by Citi on a “catalyst rich environment.” Tuesday Aril 20, 2021 Oil prices posted modest gains on early Tuesday morning following reports of an outage in Libya, but demand concerns sent prices falling as the day progressed. Discounted oil a headache for OPEC. Rising Iranian oil imports into China had forced other producers, including Russia, Angola, and Brazil, to cut the prices of their crude in order...