translate English to German: The decisive factors, however, will probably ultimately be the global economy and perhaps the price of oil.
Ausschlaggebend aber werden letztlich wohl die weltweite Konjunktur und vielleicht der Erdölpreis sein.