With state funds seen drumming up the market while the economy faces persistent headwinds, the rally may well be on borrowed time. Yet with depressed valuations and light positioning among global and local money m
Brent crude oil price falls below $100 a barrel on hopes of Iran peace deal following Democrats’ midterm victory
Crude oil prices experienced a significant decline, with Brent prices falling below $100 per barrel. The decline was influenced by hopes for a peace deal