The Saudi Arabian energy giant faces revenue pressure as global crude markets experience downward price trends.
168d ago
No Summary provided as the original text is short