Investors are warily eyeing the global energy crunch and the US debt ceiling debate, among other factors…
Read More Source: AL Jazeera English