- Inventory write down (declining oil prices)
- Declining revenue (from falling demand and refining margin)
Rationale
Ever since the crude oil prices hit around US$ 30 sometime ago (from a record high of above US$ 140 last year), I believe the business fundamentals for oil companies (e.g. SPC) have made a U-turn.
There are a two main sources pressuring their income statement: